improved land - Spanish English Dictionary